package com.jasmine.bjstkserver.mapper;

import com.jasmine.bjstkserver.server.article.online.model.ArticleReq;
import com.jasmine.bjstkserver.server.article.log.draftlog.DraftLogEntity;
import com.jasmine.core.config.tkmapper.BjsMapper;

import java.util.List;

/**
 * 文章草稿
 *
 * @author jasmineXz
 */
public interface ArticleDraftLogMapper extends BjsMapper<DraftLogEntity> {

    /**
     * 查询草稿列表
     * @param article 查询条件
     * @return 文章信息,包含发布文章的点击信息
     */
    List<DraftLogEntity> findList(ArticleReq article);


    /**
     * 删除7天前并且条数在20条以上的数据
     */
    void deleteOutdated ();
}
